Trafalgar Square
Trafalgar Square is a public square in the City of Westminster, Central London, built around the area formerly known as Charing Cross.
Source: WikipediaThe Best Travel Spots nearby The National Gallery
Travel to The National Gallery in London, United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
The National Gallery is an art museum in Trafalgar Square in the City of Westminster, in Central London. Founded in 1824, it houses a collection of over 2,300 paintings dating from the mid-13th century to 1900.
Source: WikipediaLandmark pictures in The National Gallery
Shot with a iPhone XS. Exposure: 1/1880, Aperture: 1.8, Focal Length: 4.2, ISO: 25